Formularze IPS
Współpraca z programem Formularze IPS polega na eksporcie wszystkich wymaganych danych oraz uruchomieniu programu "drukform.exe"
Z założenia każdemu formularzowi odpowiada jeden plik, którego nazwa jest zgodna z symbolem formularza.


Ponieważ większość formularzy została już zdefiniowana należy zwrócić uwagę na dwie sprawy.
Pierwsza z nich, to możliwość dowolnego modyfikowania definicji w/g własnych potrzeb
i ewentualne wykonanie importu domyślnej definicji formularza.
Import ten możemy wykonać usuwając starą lub niechcianą definicję, a następnie za pomocą menu
głównego lub podręcznego wywołujemy polecenie "import". Wówczas pojawi się lista formularzy do importu.
Jeżeli nie usuniemy starej definicji, to podczas importu zostaną zaktualizowane wszystkie pola formularza występujące w definicji domyślnej.

Definicje robocze formularzy znajdują się w plikach \BR\BAZY\DRK_IPS*, a definicje domyślne w \BR\PROGRAMY\HELP\DRK_IPS*.
Istnieje zatem możliwość przekopiowania odpowiednich plików z podkatalogu HELP do podkatalogu BAZY ( usuwając jdenocześnie pliki DRK_IPS.cdx i DRK_IPSP.cdx)

Druga sprawa dotyczy definiowania formuły.
Pole formuły powinno zawierać wyrażenie wskazujące na daną do pobrania lub będącą daną dla formularza.
W formule można stosować wszystkie podstawowe funkcje języka CLIPPER i VO np.

val( <tekst> )   - zwraca liczbę
str( <liczba>, <długość>, <po kropce> ) - zwraca tekst
dtoc( <data> ) - zamienia datę na tekst
iif(<warunek>,<prawda>,<fałsz>)  - zwraca odpowiednio <prawda> lub <fałsz> w zależności od spełnienia <warunek>
int(<liczba>) - zaokrągla do liczby całkowitej poprzez odcięcie
round(<liczba>,<dziesiąte>)  - zaokrągla matematycznie do <dziesiąte> miejsc po przecinku ( kropce)
rtrim(<tekst>) - odcięcie spacji z prawej strony tekstu
ltrim(<tekst>) - odcięcie spacji z lewej strony tekstu
itd.

- składnia typu:  DK->NAZWA

to tabela DK   - kontrahenci   ( bardzo dawno temu byli tylko Dostawy-Klienci )

a NAZWA, to pole w tabeli

i tak:
DK->GMINA - odczyta gminę
DK->POWIAT
DK->KRAJ
DK->WOJEWODZ - województwo
DK->TEL
wszystkie pola można sprawdzić podglądając konkretną tabelę lub plik fld.dbf zawierający wszystkie potrzebne informacje wraz z opisem

- program jest odporny na błędy w formułach